a foot in both camps - Inglés Sinónimo Diccionario